32
90
302
74
92
61
51
8
6
18
104
132
15
49
67
23
30
37
93
128
24
40
22
36
27
94
19
107
56
47
240
12
26
407
234
115
65
4
46
16
14
2
5
11
66
249
137
1258