100
31
25
41
30
134
24
2
5
0
18
6
38
19
44
11
37
148
80
86
47
20
21
78
3
12
13
66
64
8
458
58
29
34
23
43
28
54
22
33
69
136
10
49