31
4
72
20
52
107
8
13
2
106
3
21
16
128
23
11
151
182
10
43
104
51
41
99
30
38
37
92
14
28
47
60
87
58
5
45
22
18
134
12
6
9
119
32
68
102
67
83