152
21
38
62
46
147
11
159
373
43
215
28
112
34
29
10
12
3
117
31
48
243
296
64
83
114
26
195
35
23
45
1636
101
36
229
85
75
667
89
157
33
105
309
124
79
22
92
14