82
112
31
37
41
40
275
329
179
70
24
51
18
19
9
7
87
60
75
11
21
30
28
57
27
61
94
76
91
43
122
77
36
12
139
13
149
137
73
89
110
88
294
224
35
107
68
237
17
25
56
33
55