29
48
132
6
7
348
153
66
65
107
37
152
127
136
27
25
10
38
85
26
2
20
41
36
16
47
42
22
5
1
39
14
157
83
4
108
141
160
188
137
45
21
165
90
117
92
72
68
63
44