100
48
134
54
77
52
9
89
37
57
65
28
51
276
8
32
127
11
40
119
279
74
43
102
49
99
33
92
135
183
29
86
216
19
185
20
41
115
30
6
75
85
5
117
58
64