1170
12
22
17
31
302
104
36
255
56
66
32
128
25
37
122
236
52
29
117
47
13
9
27
86
16
164
11
102
80
14
28
82
20