89
58
23
105
9
34
29
26
169
107
37
91
534
25
16
75
82
114
24
11
20
18
96
59
6
15
95
79
41
129
30
77
55
12
53
27
35
22
284
5
21
149
154
130
31
73
52
103