17
19
113
50
41
16
21
112
242
49
36
48
150
9
47
60
128
34
46
81
91
30
97
197
108
65
84
191
63
8
160
77
37
28
105
53
20
23
152
39
668
123
122
208
715
486
40
127
110
104
1380
241
44
864
73