36
61
96
60
232
35
185
85
28
146
313
655
25
16
118
95
48
151
117
137
32
37
217
70
24
163
585
111
522
23
141
58
126
14
46
43
52
174
99
38
4
233
18
22
88
107
77
40
41
93
34
74