36
133
58
77
146
73
17
53
56
218
16
99
23
743
149
51
20
7
10
57
471
52
30
135
42
9
110
61
371
112
203
76
12
308
22
129
24
130
4
72
38
32
11
13
84
163
285
202
44
59
27
75
49