77
18
26
199
22
225
656
133
56
24
36
538
38
12
55
317
155
74
29
9
105
31
67
64
33
83
170
13
32
49
82
8
4
104
42
21
11
119
72
156
120
35
23
45
16
28
25