145
309
78
631
54
32
141
95
34
19
25
110
91
27
28
142
56
89
41
15
20
158
24
48
14
133
8
11
59
36
76
58
10
53
71
73
64
26
65
77
62
1
130
39
12
16
151
3
44