36
51
26
15
310
16
11
33
56
45
141
28
122
29
566
13
34
77
5
41
31
10
27
104
116
47
19
44
135
30
22
48
18
14
46
6
21
25
111
67
23
667
38
49
124