159
3
7
192
18
77
8
11
34
4
312
178
31
87
16
520
60
52
88
9
149
36
965
23
10
69
116
157
86
22
25
14
55
82
96
13
41
6
122
33
21
20
44
83