36
24
45
101
477
60
93
183
89
78
26
282
141
33
353
38
75
51
52
66
41
184
7
62
13
63
20
84
74
72
67
91
79
245
117
104
49
29
157
124
187
83
28
43
297
16
64
322
208
73
59
134
61