157
10
59
102
31
271
96
51
94
43
22
76
34
19
14
5
35
37
72
79
104
121
92
57
354
134
151
56
25
21
95
235
55
83
170
17
41
615
61
8
32
42
119
20
118
3
65
53
89
86
9
149