125
20
22
215
41
75
132
51
49
165
66
4
32
15
29
141
50
228
30
45
249
87
63
59
35
134
36
14
551
24
342
19
70
42
1446
102
627
248
65
55
64
46
88
31
58
218