119
12
31
3
37
16
49
2
140
15
45
4
7
9
17
32
23
125
11
22
28
8
48
6
36
14
26
46
10
5
68
94
1
38
176
13
64
25
20
421
103