34
73
33
30
42
61
119
25
0
290
32
14
12
10
8
181
75
90
15
27
122
2
22
134
120
4
109
54
31
63
142
21
9
39
77
38
29
19
7
16
5
111
86
56
41
20
47
57