148
55
21
28
45
1
3
31
17
6
4
11
7
32
44
5
19
54
98
16
51
23
63
217
129
130
34
14
18
71
117
96
48
42
8
9
37
136
53
12
22
2
133