131
38
93
105
337
36
86
23
42
135
207
18
33
31
41
40
15
32
13
57
66
89
14
49
108
46
20
98
160
27
56
11
81
22
165
47
21
25
104
54
34
75
30
45
103
130