23
48
34
15
33
76
95
238
55
2
117
13
303
142
0
108
61
27
29
82
41
25
152
24
19
9
6
53
119
36
44
59
12
211
49
116
16
154
433
161
31
242
57
75
70
42
51
73