12
41
19
214
50
127
84
48
65
58
42
51
53
70
105
130
49
25
10
94
152
3
57
6
96
20
87
9
108
8
81
377
27
66
39
26
37
47
143
115
110
28
79
17
68
14
120
164
21
23
121
254
101