102
114
38
35
13
11
29
117
41
53
23
17
172
87
49
60
40
208
16
44
74
12
138
34
9
239
84
59
63
81
256
14
64
333
20
150
153
54
75
342
42
7
76
24
72
3
32
480
26
210