92
51
32
16
162
82
124
45
34
35
31
108
21
11
24
80
23
19
68
81
39
88
63
64
41
133
76
52
13
37
22
20
74
180
97
89
50
8
12
75
70
17
56
7
98
161
119
15
151