17
71
39
35
50
104
68
48
594
72
2
159
42
268
83
236
246
62
86
120
98
105
90
41
28
188
76
125
64
81
73
6
224
49
40
116
58
67
25
55
31
47
16
32
46
162
21
11
1
51
141
74
20
4