129
20
106
12
8
19
164
73
145
31
58
80
18
81
103
26
27
7
62
49
24
3
101
32
42
153
38
114
121
21
69
392
82
67
133
117
118
36
189
40
132
17
64
86
47
16
59
13
270
109