102
88
33
11
117
47
54
55
156
49
63
32
114
56
79
77
59
24
51
53
89
66
38
28
46
40
75
196
20
126
42
80
90
23
73
39
19
322
104
98
16
103
17
225
35
14
36
4
52