180
36
31
54
100
16
48
71
11
236
38
242
37
59
42
187
9
111
67
44
108
65
33
95
123
75
63
8
52
25
15
21
97
155
19
79
57
98
43
127
30