32
59
31
52
13
151
27
61
34
44
80
48
49
56
37
28
35
383
147
23
40
136
22
84
24
172
137
19
98
50
26
60
8
47
334
672
156
85
110
65
6
121
379
16
18
46
39