97
66
12
13
159
71
36
64
52
67
58
38
69
8
5
133
7
87
18
329
168
140
47
22
14
23
182
44
311
42
82
11
303
165
121
671
24
185
127
280
20
120
96
39
125
48
220
45
117
83