232
423
42
37
81
168
102
28
96
62
72
165
76
39
394
30
22
99
46
55
36
114
125
53
92
85
43
227
20
107
119
16
34
13
49
47
66
261
534
24
11
343
104
61
26
97
45
183
112
238
64
18