10
106
51
68
15
285
44
76
121
64
18
61
13
23
69
22
1
98
26
25
34
27
109
46
74
24
172
20
127
7
117
4
59
112
40
16
37
8
36
129
55
11
39