117
119
91
422
49
99
265
43
61
102
353
82
74
98
53
126
332
110
157
108
122
339
22
346
101
40
363
62
163
46
26
29
115
31
68
16
23
27
65
38
220
72
92
78
93
44
10
7
159
41
37
75
64
32
96
11
54