92
13
33
29
81
62
93
28
176
125
21
17
122
60
65
558
27
37
24
35
78
32
189
106
14
83
425
165
56
49
53
123
25
55
46
267
43
95
73
11
90
2
117
31
39
19
397
76
6