83
28
23
32
17
18
12
50
48
24
16
5
39
15
20
45
423
76
7
26
9
30
104
25
63
29
10
47
33
183
11
90
185
4
35
119
317
14
40
107
60
103