102
99
221
101
41
37
52
114
40
38
29
36
73
78
39
195
105
24
10
35
66
133
57
21
55
189
152
65
118
50
25
8
34
61
69
340
12
95
14
51
142
780
58
126
7
42
63
119
17
28
106
130
132
113
1224