74
32
103
90
48
36
317
123
23
22
215
38
26
135
51
55
120
106
303
109
70
75
253
17
62
92
35
101
28
43
57
47
138
254
56
211
10
49
44
25
9
82
24
58
429
89