88
217
32
58
15
9
39
60
148
208
74
20
14
13
38
54
4
49
51
53
46
34
43
22
334
105
28
126
82
6
31
59
12
44
120
21
17
16
11
62
30
102
237
103
73