75
164
15
81
94
86
14
20
67
52
38
33
100
117
130
51
98
43
34
32
53
503
12
159
76
54
70
37
237
56
8
19
106
45
11
3
40
128
271
374
60
88
77
275
162
22