23
13
48
21
2
4
109
9
50
19
68
83
252
25
16
38
35
240
12
66
36
52
237
95
159
27
74
103
210
56
91
364
75
42
43
394
31
336
77
101
184
18
67
22
87
60
8
49