29
48
8
12
61
6
11
15
30
32
10
18
19
13
9
34
56
94
62
146
117
72
276
35
131
172
87
116
110
37
125
236
238
476
139
160