111
17
8
96
192
3
181
103
19
51
35
92
46
22
83
110
58
70
14
84
139
79
77
13
16
427
32
20
11
5
65
145
50
29
49
15
44
107
30
34
74
37
126
53
25
225