94
108
11
165
8
36
59
31
26
58
209
40
71
16
41
350
72
42
24
121
32
145
28
14
100
75
77
38
62
67
23
29
101
80
57
50
89
47
21
82
10
12
33
91
46
39
83
17
15
68
22