32
71
335
20
84
379
6
17
120
28
76
42
152
65
51
221
13
40
109
122
38
92
59
231
188
244
146
70
33
88
37
73
16
43
68
34
54
47
44
150
22
27
60
48
107
23
253
56
108
194