105
45
34
293
23
66
88
59
85
73
29
22
44
15
295
49
64
60
36
79
31
7
82
106
37
3
32
19
9
202
17
26
4
10
20
14
51
24
5
126
6
53