92
38
181
60
13
10
21
125
108
22
111
73
23
96
25
140
26
64
5
11
817
56
103
9
528
24
34
61
35
29
16
31
114
80
12
4
30
14
46
667
45
89
55
44
153
28