48
113
35
102
3
20
38
29
292
13
33
43
26
8
100
116
11
63
10
4
80
19
34
22
119
41
45
6
31
105
60
79
40
23
24
149
17
9
36
122
69
545
118
58
27
28