44
105
33
69
61
102
96
52
70
28
588
46
3
4
13
35
20
121
26
14
54
34
40
5
144
41
15
12
85
11
18
23
39
221
7
19
16
17
32
2
72
175
113
82