133
12
2
33
9
1
11
5
16
52
64
131
49
6
4
23
21
34
8
86
17
26
53
109
102
81
233
41
85
181
117
204
111
68
38
74
91
40
333
208
193
163
372
20
183
19
37