102
31
18
17
24
13
79
77
15
5
45
23
58
38
3
22
180
34
44
12
136
51
9
10
33
132
20
160
35
39
95
36
30
16
125
55
21
47
75
52