17
39
148
31
27
232
76
21
95
41
23
97
9
74
268
108
49
199
25
61
86
50
24
42
65
3
53
107
93
43
15
30
56
64
36
234
37
20
102
14
5
29
73
16
12
112
59
19
179