108
136
156
5
15
12
239
20
21
124
13
105
29
67
11
33
17
30
95
28
61
59
51
14
41
94
45
26
32
1
185
10
7
311
190
23
69
97
39
19
6
84
9
4