103
362
155
70
61
200
6
63
133
29
42
19
137
167
8
93
4
25
82
33
440
30
117
264
16
227
20
51
7
3
2
59
307
132
68
2002
11
83
22
597
10
45
127
92
217
56
279
85
338
78
28
113
15
38