235
48
63
5
22
13
20
2
27
82
14
57
53
29
31
49
113
55
43
140
87
85
26
51
4
34
3
65
76
47
32
23
98
66
41
175
10
79
352
62
70
376
283
186
117
89
603
58
101
124
8
114
60