102
6
65
16
136
76
46
138
34
97
57
22
50
96
119
92
43
83
68
69
49
33
48
115
41
82
60
14
47
89
8
19
17
2
55
12
23
44
31
45
54
160
15
153
81
13
176
52
35