38
11
0
31
49
54
30
89
15
7
29
55
12
4
37
14
43
32
57
28
64
8
201
97
25
45
47
123
315
129
149
85
88
431
34
18
114
77
22
9
20
41
66
122
135
3
16
159