21
48
44
14
15
107
369
24
52
39
152
144
75
40
101
61
47
32
178
82
62
33
223
159
31
65
108
162
97
23
25
68
105
177
87
12
122
8
80
241
485
34
54
19
79
83