129
22
39
32
160
7
35
3
51
20
36
24
52
94
17
8
29
38
12
88
75
60
123
357
27
130
23
82
74
91
30
18
49
40
14
43
16
33
5
26
185
53
71
141
69