93
15
12
34
102
116
30
32
90
47
383
92
268
9
37
77
55
27
5
82
106
14
52
85
42
75
11
57
25
20
21
45
33
231
69
28
7
13
83
46
265
8
3
17
44
56