51
56
72
39
157
25
41
63
46
150
14
160
375
43
220
31
114
36
30
11
3
122
34
48
42
249
296
68
87
35
117
27
197
23
1689
104
37
231
85
76
669
90
161
40
49
106
311
129
45
83
22