106
69
68
51
88
32
56
77
132
55
12
108
168
30
28
136
20
82
29
261
8
42
149
22
18
15
11
14
159
13
101
9
24
31
58
94
178
376
152
54
1
37
105
76
103
3