43
432
23
160
24
22
65
53
103
60
162
104
31
209
83
25
171
26
125
64
52
212
142
473
61
331
211
85
58
115
21
156
14
33
44
38
28
518
41
54
96
56
88
30
36
76
234
99
84
165
75