93
11
53
65
28
90
49
56
45
613
48
117
13
172
36
309
78
50
16
21
27
79
167
14
60
168
185
26
29
10
37
31
7
51
100
34
47
83
24
75
151
122
68
32
25
6
196