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