23
32
49
16
364
33
107
108
11
47
94
37
39
77
56
297
54
241
19
105
59
36
75
141
92
100
116
165
80
158
309
192
28
41
128
17
299
81
2
87
15
21
113
97
43
31
72
167
90
138
66
34