116
20
43
30
8
41
54
13
61
42
12
14
31
109
51
62
17
118
77
376
37
33
86
157
44
22
16
9
103
82
63
29
21
25
85
15
10
32
40
39
23
175
38