33
24
9
117
180
3
8
6
79
21
161
120
123
51
73
93
29
20
82
54
66
12
141
53
47
57
64
77
10
18
41
58
306
17
155
36
84
11
88
63
156
60
32
74
14
178
40